<?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2014 rel. 2 (http://www.altova.com) von Matthias Marchart (Oesterreichische Nationalbank) bearbeitet -->
<!-- edited with XMLSpy v2007 (http://www.altova.com) by OeNB (Oesterreichische Nationalbank / ITO) -->
<!-- Definition des Meldeschemas statistischer Meldungen an die OeNB (Meldungsdetails) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:include schemaLocation="http://www.oenb.at/de/_xsd/meldewesen/2007/meldewesen.xsd"/>
	<xs:element name="Beleg">
		<xs:annotation>
			<xs:documentation>Meldungen sind gegliedert nach Belegen</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:annotation>
					<xs:documentation>Meldung: bestimmt durch Melder, BelegId, Meldeperiode, Meldungstyp und Dimensionen</xs:documentation>
				</xs:annotation>
				<xs:element ref="BelegId"/>
				<xs:element name="Meldung" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:choice>
								<xs:element name="MelderIdentnr" type="IdentNrType"/>
								<xs:element name="Institutsleitzahl" type="InstitutsleitzahlType"/>
							</xs:choice>
							<xs:element ref="Meldeperiode"/>
							<xs:element ref="Meldungstyp" minOccurs="0"/>
							<xs:element ref="Kommentar" minOccurs="0" maxOccurs="unbounded"/>
							<xs:choice maxOccurs="unbounded">
								<xs:element name="DimensionenPo">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Position</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element ref="Position" maxOccurs="unbounded"/>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenLaPo">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Position und Land</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Land">
														<xs:annotation>
															<xs:documentation>ISO-Code Land</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenWaPo">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Position und Währung</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Waehrung">
														<xs:annotation>
															<xs:documentation>ISO-Code Währung</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="Isocode" type="IsoWaehrungType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenLaWaPo">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Position, Land und Währung</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Land">
														<xs:annotation>
															<xs:documentation>ISO-Code Land</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Waehrung" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISO-Code Währung</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoWaehrungType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenBePo">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Position, Beteiligter</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:choice>
													<xs:element name="Beteiligterident">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer des Beteiligten</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="OeNBIdentnr" type="IdentNrType" use="required"/>
															<xs:attribute name="lfdNr" type="xs:positiveInteger" use="optional"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="Beteiligterlang">
														<xs:annotation>
															<xs:documentation>Beteiligter (Inländer/Ausländer)</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Firmenname"/>
																<xs:element ref="Adresse"/>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="lfdNr" type="xs:positiveInteger" use="optional"/>
															<xs:attribute name="OeNBIdentnr" type="IdentNrType" use="optional"/>
														</xs:complexType>
													</xs:element>
												</xs:choice>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenBeWaPo">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Position, Beteiligter und Währung</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:choice>
													<xs:element name="Beteiligterident">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer des Beteiligten</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Waehrung" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISO-Code Währung</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoWaehrungType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="OeNBIdentnr" type="IdentNrType" use="required"/>
															<xs:attribute name="lfdNr" type="xs:positiveInteger" use="optional"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="Beteiligterlang">
														<xs:annotation>
															<xs:documentation>Beteiligter (Inländer/Ausländer)</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Beteiligungsreferenz" type="xs:positiveInteger" minOccurs="0"/>
																<xs:element ref="Firmenname"/>
																<xs:element ref="Adresse"/>
																<xs:element name="Waehrung" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISO-Code Währung</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoWaehrungType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="lfdNr" type="xs:positiveInteger" use="optional"/>
															<xs:attribute name="OeNBIdentnr" type="IdentNrType" use="optional"/>
														</xs:complexType>
													</xs:element>
												</xs:choice>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenBeLaWaPo">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Position, Beteiligter und Währung</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:choice>
													<xs:element name="Beteiligterident">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer des Beteiligten</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Land" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISO-Code Land</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Waehrung" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>ISO-Code Währung</xs:documentation>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element ref="Position" maxOccurs="unbounded"/>
																					</xs:sequence>
																					<xs:attribute name="Isocode" type="IsoWaehrungType" use="required"/>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="OeNBIdentnr" type="IdentNrType" use="required"/>
															<xs:attribute name="lfdNr" type="xs:positiveInteger" use="optional"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="Beteiligterlang">
														<xs:annotation>
															<xs:documentation>Beteiligter (Inländer/Ausländer)</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Beteiligungsreferenz" type="xs:positiveInteger" minOccurs="0"/>
																<xs:element ref="Firmenname"/>
																<xs:element ref="Adresse"/>
																<xs:element name="Land" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISO-Code Land</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Waehrung" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>ISO-Code Währung</xs:documentation>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element ref="Position" maxOccurs="unbounded"/>
																					</xs:sequence>
																					<xs:attribute name="Isocode" type="IsoWaehrungType" use="required"/>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="OeNBIdentnr" type="IdentNrType" use="optional"/>
															<xs:attribute name="lfdNr" type="xs:positiveInteger" use="optional"/>
														</xs:complexType>
													</xs:element>
												</xs:choice>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenWp">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Wertpapier und Depotgruppe</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element ref="Wertpapier" maxOccurs="unbounded"/>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenWpGe">
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element ref="Wertpapiergeschaeft"/>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenDeWp">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Wertpapier und Depotgruppe</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Depotgruppe">
														<xs:annotation>
															<xs:documentation>Gliederung der Depotinhaber nach leicht abgeänderten VGR-Sektoren</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Wertpapier" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="Dgrcode" use="required">
																<xs:simpleType>
																	<xs:restriction base="xs:string">
																		<xs:maxLength value="3"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenPaLaWpGe">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Wertpapier und Geschäftspartner</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Partnersektor">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Land" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISO-Code Land</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Wertpapiergeschaeft" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="Sekcode" use="required">
																<xs:simpleType>
																	<xs:restriction base="xs:string">
																		<xs:maxLength value="3"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenLaBrPo">
									<xs:annotation>
										<xs:documentation>Belege/Meldungen des Typs Position, Branche und Land</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Land">
														<xs:annotation>
															<xs:documentation>ISO-Code Land</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Branche" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>OeNACE Branche Untergruppen (4-Steller)</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Oenacecode" type="OenaceBrancheUgrType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenBeWp">
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:choice>
													<xs:element name="Beteiligterident">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer des Beteiligten</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Wertpapier" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="OeNBIdentnr" type="IdentNrType" use="required"/>
															<xs:attribute name="lfdNr" type="xs:positiveInteger" use="optional"/>
														</xs:complexType>
													</xs:element>
													<xs:element name="Beteiligterlang">
														<xs:annotation>
															<xs:documentation>Beteiligter (Inländer/Ausländer)</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Firmenname"/>
																<xs:element ref="Adresse"/>
																<xs:element ref="Wertpapier" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="OeNBIdentnr" type="IdentNrType" use="optional"/>
															<xs:attribute name="lfdNr" type="xs:positiveInteger" use="optional"/>
														</xs:complexType>
													</xs:element>
												</xs:choice>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenIdPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung nach Identnummern</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="IdentGvK">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer oder ID einer Gruppe verbundener Kunden</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="OeNBId" type="IdentNrType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenIdIdPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung der Werte zu einer OeNB-Identnummer oder Id einer Gruppe verbundener Kunden nach Identnummern</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="IdentGvK">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer oder ID einer Gruppe verbundener Kunden</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="IdentGvK" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>OeNB-Identnummer oder ID einer Gruppe verbundener Kunden</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="OeNBId" type="IdentNrType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="OeNBId" type="IdentNrType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenIdLaPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung der Werte zu einer OeNB-Identnummer  nach Ländern</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="IdentGvK">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer oder ID einer Gruppe verbundener Kunden</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Land" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISO-Code Land</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="OeNBId" type="IdentNrType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenIdLaWaPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung der Werte zu einer OeNB-Identnummer nach Ländern und Währungen</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="IdentGvK">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Land" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISO-Code Land</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Waehrung" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>ISO-Code Währung</xs:documentation>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element ref="Position" maxOccurs="unbounded"/>
																					</xs:sequence>
																					<xs:attribute name="Isocode" type="IsoWaehrungType" use="required"/>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="OeNBId" type="IdentNrType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenGkPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung nach Groessenklassen</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Groessenklasse">
														<xs:annotation>
															<xs:documentation>Groessenklasse</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="Groessenkl" type="xs:positiveInteger" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenRsPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung nach Ratingstufen</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Ratingstufe">
														<xs:annotation>
															<xs:documentation>Ratingstufe</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="Ratingstufe" type="xs:string" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenFkPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung nach Forderungsklassen</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Forderungsklasse">
														<xs:annotation>
															<xs:documentation>Forderungsklasse</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="Fordkl" type="ForderungsklasseType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenFkRsPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung der Werte zu einer Forderungsklasse nach Ratingstufen</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Forderungsklasse">
														<xs:annotation>
															<xs:documentation>Forderungsklasse</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Ratingstufe" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>Ratingstufe</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Ratingstufe" type="xs:string" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="Fordkl" type="ForderungsklasseType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenVtPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung nach Verbriefungstyp</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Verbriefungstyp">
														<xs:annotation>
															<xs:documentation>Verbreifungstyp</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="Verbriefungstyp" type="VerbriefungstypType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenIdNrPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung nach OeNB-Identnummer und laufender Nummer</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="IdentGvK">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer oder ID Gruppe verbundener Kunden</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="LfdNr" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>laufende Nummer</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Nr" type="xs:positiveInteger" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="OeNBId" type="IdentNrType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenNrPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung der Werte nach einer laufenden Nummer</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="LfdNr">
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="Nr" type="xs:positiveInteger" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenCpLaNrPo">
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Counterpart">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Land" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="LfdNr" maxOccurs="unbounded">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element ref="Position" maxOccurs="unbounded"/>
																					</xs:sequence>
																					<xs:attribute name="Nr" type="xs:positiveInteger" use="required"/>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="Counterpart" type="CounterpartType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenCpLaLaPo">
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Counterpart">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Land" maxOccurs="unbounded">
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="Land" maxOccurs="unbounded">
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element ref="Position" maxOccurs="unbounded"/>
																					</xs:sequence>
																					<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="Isocode" type="IsoLandType" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="Counterpart" type="CounterpartType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenZsPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung nach Zahlungssystem</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Zahlungssystem">
														<xs:annotation>
															<xs:documentation>Zahlungssystem</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="ZsID" type="ZahlungssystemType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenZsNrPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung nach Zahlungssystem und laufender Nummer</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Zahlungssystem">
														<xs:annotation>
															<xs:documentation>Zahlungssystem</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="LfdNr" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>laufende Nummer</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Nr" type="xs:positiveInteger" use="required"/>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="ZsID" type="ZahlungssystemType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenIdWpPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung der Werte zu einer OeNB-Identnummer und einem Wertpapier</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="IdentGvK">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer oder ID einer Gruppe verbundener Kunden</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Wertpapier" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISIN oder OeNB interne Wertpapierkennummer</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element ref="Position" maxOccurs="unbounded"/>
																		</xs:sequence>
																		<xs:attribute name="Isincode" use="optional">
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:maxLength value="12"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="Intcode" use="optional">
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:maxLength value="12"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="OeNBId" type="IdentNrType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenIdWpIdPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung der Werte zu einer OeNB-Identnummer und einem Wertpapier und einer weiteren untergeordneten OENB-Identnummer</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="IdentGvK">
														<xs:annotation>
															<xs:documentation>OeNB-Identnummer oder ID einer Gruppe verbundener Kunden</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Wertpapier" maxOccurs="unbounded">
																	<xs:annotation>
																		<xs:documentation>ISIN oder OeNB interne Wertpapierkennummer</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element name="IdentGvK" maxOccurs="unbounded">
																				<xs:annotation>
																					<xs:documentation>OeNB-Identnummer oder ID einer Gruppe verbundener Kunden</xs:documentation>
																				</xs:annotation>
																				<xs:complexType>
																					<xs:sequence>
																						<xs:element ref="Position" maxOccurs="unbounded"/>
																					</xs:sequence>
																					<xs:attribute name="OeNBId" type="IdentNrType" use="required"/>
																				</xs:complexType>
																			</xs:element>
																		</xs:sequence>
																		<xs:attribute name="Isincode" use="optional">
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:maxLength value="12"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																		<xs:attribute name="Intcode" use="optional">
																			<xs:simpleType>
																				<xs:restriction base="xs:string">
																					<xs:maxLength value="12"/>
																				</xs:restriction>
																			</xs:simpleType>
																		</xs:attribute>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
															<xs:attribute name="OeNBId" type="IdentNrType" use="required"/>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
								<xs:element name="DimensionenVbPo">
									<xs:annotation>
										<xs:documentation>Aufgliederung nach Verbriefungen</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:complexContent>
											<xs:extension base="DimensionenType">
												<xs:sequence>
													<xs:element name="Verbriefung">
														<xs:annotation>
															<xs:documentation>Verbriefung identifizert durch nternen Code</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element ref="Position" maxOccurs="unbounded"/>
															</xs:sequence>
															<xs:attribute name="Code" use="required">
																<xs:simpleType>
																	<xs:restriction base="xs:string">
																		<xs:maxLength value="12"/>
																	</xs:restriction>
																</xs:simpleType>
															</xs:attribute>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:extension>
										</xs:complexContent>
									</xs:complexType>
								</xs:element>
							</xs:choice>
						</xs:sequence>
						<xs:attribute name="MeldungsRef" type="xs:positiveInteger" use="required"/>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="KopfRef" type="xs:positiveInteger" use="required"/>
			<xs:attribute name="Version" default="2010.1.00"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="Position">
		<xs:annotation>
			<xs:documentation>Positionsname</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:choice>
					<xs:element name="Wert">
						<xs:annotation>
							<xs:documentation>Betrag mit Vorzeichen</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:decimal">
								<xs:fractionDigits value="6"/>
								<xs:totalDigits value="27"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
					<xs:element name="Text" maxOccurs="unbounded">
						<xs:annotation>
							<xs:documentation>Kennzeichen linksbündig bzw.-. Text</xs:documentation>
						</xs:annotation>
						<xs:simpleType>
							<xs:restriction base="xs:string">
								<xs:maxLength value="78"/>
							</xs:restriction>
						</xs:simpleType>
					</xs:element>
				</xs:choice>
				<xs:element ref="Kommentar" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="Posnr" type="xs:string" use="required"/>
			<xs:attribute name="Werttyp" type="WerttypType"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="Wertpapier">
		<xs:annotation>
			<xs:documentation>Gliederung nach Wertpapieren</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Position" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="Isincode" use="optional">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="12"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="Intcode" use="optional">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="12"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:element name="Adresse" type="AdresseType">
		<xs:annotation>
			<xs:documentation>Anschrift des Beteiligten (Inländer/Ausländer)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Firmenname" type="xs:string">
		<xs:annotation>
			<xs:documentation>Firmenname des Beteiligten (Inländer/Ausländer)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Kommentar">
		<xs:annotation>
			<xs:documentation>Kommentar</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Wertpapiergeschaeft">
		<xs:annotation>
			<xs:documentation>Gliederung nach Wertpapiergeschäften</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Position" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="Isincode" use="optional">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="12"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="Intcode" use="optional">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="12"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="Referenz" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="20"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="DimensionenType"/>
</xs:schema>
